home *** CD-ROM | disk | FTP | other *** search
/ Shareware Gold 2 / Shareware Gold II - Volume 2 Number 1 - Wayzata Technology (7071) (1991).iso / diskutil / director / director.doc < prev    next >
Text File  |  1989-03-29  |  106KB  |  2,416 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.         HARD DISK AND FILE MANAGEMENT WITH
  10.  
  11.  
  12.         ▒▒▒▒▒    ▒▒▒▒   ▒▒▒▒▒▒   ▒▒▒▒▒▒   ▒▒▒▒▒   ▒▒▒▒▒▒   ▒▒▒▒▒  ▒▒▒▒▒▒
  13.         ▒▒  ▒▒    ▒▒    ▒▒   ▒▒  ▒▒       ▒▒  ▒▒    ▒▒    ▒▒   ▒▒ ▒▒   ▒▒
  14.         ▒▒   ▒▒   ▒▒    ▒▒   ▒▒  ▒▒      ▒▒         ▒▒    ▒▒   ▒▒ ▒▒   ▒▒
  15.         ▒▒   ▒▒   ▒▒    ▒▒▒▒▒▒   ▒▒▒▒▒   ▒▒         ▒▒    ▒▒   ▒▒ ▒▒▒▒▒▒
  16.         ▒▒   ▒▒   ▒▒    ▒▒   ▒▒  ▒▒      ▒▒         ▒▒    ▒▒   ▒▒ ▒▒   ▒▒
  17.         ▒▒  ▒▒    ▒▒    ▒▒   ▒▒  ▒▒       ▒▒  ▒▒    ▒▒    ▒▒   ▒▒ ▒▒   ▒▒
  18.         ▒▒▒▒▒    ▒▒▒▒   ▒▒   ▒▒  ▒▒▒▒▒▒   ▒▒▒▒▒     ▒▒     ▒▒▒▒▒  ▒▒   ▒▒
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.         Take direct control of your computer.
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.                    
  37.                                 _______
  38.                            ____|__     |               n(tm)
  39.                         --|       |    |-------------------
  40.                        |   ____|__  |  Association of
  41.                        |  |       |_|  Shareware
  42.                        |__|   o   |    Professionals
  43.                   -----|   |   |---------------------
  44.                        |___|___|    MEMBER
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.         Copyright 1988, 1989  Helpware.  
  53.         Dan Baumbach                 
  54.         100 Bayo Vista Way #6
  55.         San Rafael, CA 94901
  56.         415 453-9779
  57.         Compuserve ID # 71320,1277
  58.  
  59.  
  60.                        
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.        You Probably Didn't Pay For This Software, But It Really Isn't Free.
  70.  
  71.  
  72.           DIRECTOR is being marketed as Shareware.  A Shareware  program
  73.           can be downloaded from numerous bulletin boards around the
  74.           country.  It may also come on a disk with other Shareware
  75.           programs, the disk usually being sold for under $5.00.  The
  76.           philosophy behind Shareware is simple.  Good quality software can
  77.           be obtained for free, or practically so, for you to try out.  You
  78.           are free to copy the programs and pass them on to friends.  They
  79.           also can use the program and see if it meets their needs.  If
  80.           only after trying out the product any of you decide you like the
  81.           program and find yourselves using it regularly, you are required
  82.           to register with the author and pay the usually low registration
  83.           fee.
  84.  
  85.           Because Shareware authors don't have to pay the high costs of
  86.           advertising and distribution, they can provide you with high
  87.           quality software at very reasonable prices.  However, Shareware
  88.           will only exist if you register for the programs you are using.
  89.           Major software companies are constantly announcing release dates
  90.           of new products and then later pushing forward those release
  91.           dates by many months.  The reason for these delays is that good
  92.           software takes a long time to develop and debug.  The same is
  93.           true for good Shareware.  The DIRECTOR programs, DL.EXE and
  94.           DB.EXE, took a long time to develop and I am constantly trying to
  95.           make them run faster and add new features.  It is only through
  96.           your support that I'll be able to continue to do this.  The
  97.           registration price for DL and DB are 25.00.  When you register,
  98.           you will be sent the latest versions and a complete manual on
  99.           disk.  For $10.00 more you can also get a printed copy of the
  100.           manual.  I am also available by phone or on Compuserve, where my
  101.           ID # is 71320,1277, to answer any questions or receive any
  102.           suggestions for future releases.
  103.  
  104.           So, if you are using DIRECTOR and like it, please register.
  105.  
  106.  
  107.  
  108.          This program is produced by a member of the Association of
  109.          Shareware Professionals (ASP). ASP wants to make sure that the
  110.          shareware principle works for you. If you are unable to resolve a
  111.          shareware-related problem with an ASP member by contacting the
  112.          member directly, ASP may be able to help. The ASP Ombudsman can
  113.          help you resolve a dispute or problem with an ASP member, but does
  114.          not provide technical support for members' products. Please write
  115.          to the ASP Ombudsman at P.O. Box 5786, Bellevue, WA 98006 or send
  116.          a Compuserve message via easyplex to ASP Ombudsman 70007,3536"
  117.  
  118.  
  119.  
  120.  
  121.                           DISCLAIMER OF WARRANTY
  122.  
  123.  
  124.  
  125.          THIS SOFTWARE AND MANUAL IS SOLD "AS IS" AND WITHOUT WARRANTIES AS
  126.          TO PERFORMANCE OF MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER
  127.          EXPRESSED OR IMPLIED.  BECAUSE OF THE VARIOUS HARDWARE AND
  128.          SOFTWARE ENVIRONMENTS INTO WHICH THIS PROGRAM MAY BE PUT, NO
  129.          WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.
  130.  
  131.          GOOD DATA PROCESSING PROCEDURES DICTATES THAT ANY PROGRAM BE
  132.          THOROUGHLY TESTED WITH NON-CRITICAL DATA BEFORE RELYING ON IT. 
  133.          THE USER MUST ASSUME THE ENTIRE RISK OF USING THE PROGRAM.  ANY
  134.          LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT
  135.          REPLACEMENT OR REFUND OF THE PURCHASE PRICE.
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.          This is DIRECTOR Release 1.0.  A complete set of DIRECTOR
  145.          Release 1.0 should include the following programs:
  146.  
  147.          DL.EXE        Directory and file manager.
  148.  
  149.          DLCONFIG.EXE  Configuration program for DL.EXE.
  150.  
  151.          DB.EXE        File manager.
  152.  
  153.          DBCONFIG.EXE  Configuration program for DB.EXE.
  154.  
  155.          DIRECTOR.DOC  Complete manual for DIRECTOR.
  156.  
  157.          DIRQUICK.DOC  Quick start manual.
  158.  
  159.          DIRREG.DOC    Registration form.
  160.  
  161.  
  162.  
  163.  
  164.          
  165.                             TABLE OF CONTENTS
  166.  
  167.                              
  168.  
  169.  
  170.         About Disks and Directories.................................  1
  171.  
  172.         Introduction................................................  6
  173.  
  174.         What's New in Version 2 of DL.EXE...........................  8
  175.  
  176.         What's New in Version 2.50 of DL.EXE........................  9
  177.  
  178.         What's New in Version 2 of DB.EXE........................... 10
  179.  
  180.         What's New in Version 2.50 of DB.EXE........................ 12
  181.  
  182.         What is DIRECTOR ........................................... 13
  183.  
  184.         How to Use DIRECTOR ........................................ 14
  185.  
  186.         DL.EXE and DLCONFIG.EXE..................................... 15
  187.  
  188.         Using DL.EXE................................................ 17
  189.         
  190.         DL.EXE Directory View Commands
  191.  
  192.                 Escape/Exit......................................... 17
  193.                 Viewing Files....................................... 17
  194.                 Changing Drives..................................... 17
  195.                 Changing Directories................................ 18
  196.                 Renaming Directories................................ 18
  197.                 Moving Directories.................................. 18
  198.                 Making Directories.................................. 18
  199.                 Removing Directories................................ 18
  200.                 Searching for Files................................. 19
  201.                 Utility Menu........................................ 19
  202.                 Printing a Directory Tree........................... 19
  203.                 Hide or Unhide Directories.......................... 19
  204.                 About DL.EXE........................................ 19
  205.                 Drive and File Statistics........................... 19
  206.                 
  207.         DL.EXE File View Commands
  208.  
  209.                 Escape/Exit......................................... 20
  210.                 Viewing and Printing Files.......................... 20
  211.                 Running Your Text Editor............................ 21
  212.                 Marking, and Unmarking Files........................ 21
  213.                 Remarking Files..................................... 22
  214.                 Coping Files........................................ 22
  215.                 Moving Files........................................ 22
  216.                 Changing File Names When Copying or Moving.......... 24
  217.                 Deleting Files...................................... 25
  218.                 Renaming Files...................................... 25
  219.                 Sorting Files....................................... 25
  220.                 Running Programs.................................... 25
  221.  
  222.  
  223.  
  224.         DL.EXE File View Commands Continued
  225.  
  226.                 The Utility Menu.................................... 25
  227.                 Printing File List and File Text.................... 26
  228.                 Using a File Specification Filter................... 26
  229.                 Changing File Attributes............................ 26
  230.                 Directory and File Statistics....................... 27
  231.                 
  232.         Command Summary for DL.EXE.................................. 28
  233.  
  234.         DB.EXE AND DBCONFIG.EXE..................................... 31
  235.  
  236.         Using DB.EXE................................................ 33
  237.         
  238.         DB.EXE Commands............................................. 33
  239.                 Escape/Exit......................................... 33
  240.                 Viewing Files....................................... 33
  241.                 Printing Files...................................... 34
  242.                 Running Your Text Editor............................ 34
  243.                 Marking and Unmarking............................... 34
  244.                 Remarking Files..................................... 35
  245.                 Coping Files........................................ 35
  246.                 Moving Files........................................ 35
  247.                 Changing File Names When Copying or Moving.......... 37
  248.                 Deleting Files...................................... 38
  249.                 Renaming Files...................................... 38
  250.                 Sorting Files....................................... 38
  251.                 Running Programs.................................... 38 
  252.                 The Utility Menu.................................... 38
  253.                 Printing a File List................................ 38
  254.                 Printing Marked Files............................... 39
  255.                 Changing File Attributes............................ 39
  256.                 About DB.EXE........................................ 40
  257.                 Using a File Specification Filter................... 40
  258.                 Directory and File Statistics....................... 40
  259.         Command Summary For DB.EXE.................................. 41
  260.  
  261.         The ASP Ombudsman........................................... 43
  262.         
  263.         Registration Form........................................... 44
  264.         
  265.                 
  266.  
  267.  
  268.  
  269.                                   Page 1
  270.  
  271.  
  272.  
  273.  
  274.                         ABOUT DISKS AND DIRECTORIES
  275.  
  276.  
  277.  
  278.          If you are familiar with DOS, and the way one uses it to manage
  279.          files and directories, you can skip this section and go right to
  280.          page 11.  This section assumes you are very new to personal
  281.          computers.  When you first start out using IBM compatible PCs,
  282.          there is a lot of information that you need to know just to get
  283.          started, and the learning curve is very steep.  DIRECTOR was
  284.          written to help you bypass some of this.
  285.  
  286.          However there are basic concepts that you must learn first.  It is
  287.          not easy trying to explain a complex idea and make it simple so if
  288.          sometimes I sound condescending, please forgive me, I just want to
  289.          make sure you understand the information.
  290.  
  291.          Computers use floppy diskettes and hard disks for permanent
  292.          storage of information.  Anything that is stored on a hard disk or
  293.          a floppy diskette is called a file.  Programs, documents and
  294.          databases are all stored in files.
  295.  
  296.          A file name has two parts.  The first part is the filename.  This
  297.          can consist of any combination of up to eight letters or numbers.
  298.          The second part of a file name is the extension.  The extension
  299.          is optional; many filenames don't have them.  Certain files (like
  300.          programs) must have them.  An extension can consist of any
  301.          combination of up to 3 letters or numbers.  The only characters
  302.          DOS doesn't allow in a filename are:   . " / \ { } : | < > + + ;
  303.          ,.
  304.  
  305.          A period '.' always separates a filename from an extension.  Some
  306.          examples of filenames are:
  307.           WP.EXE
  308.           LOTUS.COM
  309.           DBASE.EXE
  310.           README.DOC
  311.           COMMAND.COM
  312.           AUTOEXEC.BAT
  313.  
  314.          Programs that you run on your computer must have an extension.
  315.          This extension tells DOS that they are programs and therefore how
  316.          they have to be loaded.  The extension for programs is always COM
  317.          EXE or BAT.
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.                                   Page 2
  325.  
  326.  
  327.  
  328.  
  329.  
  330.          You can see which files are on your hard disk or diskette by
  331.          typing 'DIR' at your DOS prompt and pressing the Enter key.  Your
  332.          screen will look something like this:
  333.  
  334.                  COMMAND  COM    23612   5-15-87   3:20a
  335.                  ANSI     SYS     1651   5-15-87   3:20a
  336.                  ASSIGN   COM     1523   5-15-87   3:20a
  337.                  ATTRIB   EXE     8234   5-15-87   3:20a
  338.                  BACKUP   COM    17216   5-15-87   3:20a
  339.                  CHKDSK   COM     9819   5-15-87   3:20a
  340.                  COMP     COM     3241   5-15-87   3:20a
  341.                  DISKCOMP COM     5776   5-15-87   3:20a
  342.                  DISKCOPY COM     6224   5-15-87   3:20a
  343.                  DRIVER   SYS     1350   5-15-87   3:20a
  344.                  EDLIN    COM     7495   5-15-87   3:20a
  345.                  FDISK    COM     6731   5-15-87   3:20a
  346.                  FIND     EXE     6403   5-15-87   3:20a
  347.                  FORMAT   COM    11649   5-15-87   3:20a
  348.  
  349.          Even though DOS demands that we use a period between a filename
  350.          and extension, it conveniently forgets to do so when showing you
  351.          its file list.  Instead you see the file name, a number of
  352.          spaces, the extension, the size in bytes, and date and time of
  353.          last change to the file.
  354.  
  355.          Typing DIR only gives you a list of files.  If there are a lot of
  356.          them, some will scroll off the screen before you can read them.
  357.          If you want to copy any of them or view their contents, you have
  358.          to use other commands.  That's why DIRECTOR was written.
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.                                   Page 3
  366.  
  367.  
  368.  
  369.  
  370.          Typing DB on the same disk will give you a screen like this:
  371.  
  372.  
  373.         EXIT │VIEW  │EDIT │COPY │DELETE │RENAME │MOVE │SORT │MARK  │RUN IT
  374.         ESC  │──┘  │^──┘│F1   │F2     │F3     │F4   │F5   │F6    │F7    
  375.         
  376.          ANSI.SYS                     1709     9-16-1987   12:00 PM      
  377.         │ APPEND.EXE     Program       5794     9-16-1987   12:00 PM      
  378.         │ ASSIGN.COM     Program       1530     9-16-1987   12:00 PM      
  379.         │ ATTRIB.EXE     Program      10656     9-16-1987   12:00 PM      
  380.         │ BACKUP.COM     Program      30048     9-16-1987   12:00 PM      
  381.         │ CHKDSK.COM     Program      11923     9-16-1987   12:00 PM      
  382.         │ COMMAND.COM    Program      25332     9-16-1987   12:00 PM      
  383.         │ COMP.COM       Program       4183     9-16-1987   12:00 PM      
  384.         │ DEBUG.COM      Program      16000     9-16-1987   12:00 PM      
  385.         │ DISKCOMP.COM   Program       5848     9-16-1987   12:00 PM      
  386.          DISKCOPY.COM   Program       6264     9-16-1987   12:00 PM      
  387.               
  388.  
  389.          You see the filenames and the extensions separated by a period. 
  390.          You see the same information that a DIR command gives you but the
  391.          information doesn't scroll off the screen.  You can scroll up and
  392.          down a page at a time.  There is a highlighted bar that you can
  393.          move by using the arrow keys to highlight a particular file.
  394.          Once that file is highlighted, you can press Enter and view its
  395.          contents.  You can also copy it or delete it while in the
  396.          program.  And if you have a mouse, you can use it to perform all
  397.          of these operations.
  398.  
  399.          Since floppy disks don't have a very large capacity, you can
  400.          store all the files in one place and see them by typing DIR.
  401.  
  402.          However, hard disks have a very large capacity, and it would be
  403.          very unwieldy to store all our files in one place; so we break up
  404.          hard disks into what are called directories.
  405.  
  406.          A directory name is like a file name and follows the same rules.
  407.          A directory name can have an extension just like a file but it is
  408.          rarely used.  Most directory names just consist of any
  409.          combination of eight letters or numbers.
  410.  
  411.          Hard disks are divided up into what is called a directory tree.
  412.          At the base of the tree is what is called the root directory and
  413.          branching out are what are called sub directories.  You can move
  414.          from one sub directory to another by the CHDIR or CD command and
  415.          you can create sub directories by the MKDIR or MD command.  You
  416.          can find out what sub directories are on your hard disk with
  417.          DOS's Tree command.
  418.  
  419.  
  420.  
  421.  
  422.  
  423.                                   Page 4
  424.  
  425.  
  426.  
  427.  
  428.          However, like the DIR command with to many files, if you have too
  429.          many directories on your hard disk they will just scroll off the
  430.          screen with TREE.
  431.  
  432.          DL.EXE was written to provide you with a visual display of the
  433.          layout of your hard disk.  Once inside DL you can make
  434.          directories, remove directories, rename directories, view the
  435.          files in any directory as well an change directories with ease
  436.          and without having to use DOS commands.
  437.  
  438.          A portion of a typical screen in DL looks like this:
  439.  
  440.  
  441.         EXIT │VIEW  │DRIVE  │CHANGE │RENAME │MOVE  │MAKE   │REMOVE │SEARCH
  442.         ESC  │──┘  │F1     │F2     │F3     │F4    │F5     │F6     │F7    
  443.         
  444.         C:\DOS\AST
  445.          ROOT                                                            
  446.         │ ╠══════BAT                                                      
  447.         │ ║      ╚══════AAA                                                
  448.         │ ╠══════DOS                                                       
  449.         │ ║      ╚══════AST
  450.         │ ╠══════FONTWARE
  451.         │ ║      ╠══════BCO
  452.         │ ║      ╠══════CSD
  453.         │ ║      ╠══════DDF
  454.         │ ║      ╚══════TDF
  455.          ╠══════PAINT                                                     
  456.  
  457.  
  458.  
  459.         You can see the tree layout of your directories.  You can use the
  460.         arrow keys to move up and down the directory tree.  As you do
  461.         this, the row above the directory tree will show you what your
  462.         current path is.  A path not only tells you what directory you're
  463.         currently in, but also the sub directories before it.  In other
  464.         words, it tells you the path you need to take to get from the main
  465.         or 'ROOT' directory or your disk to the directory you're currently
  466.         in.  The directory your currently in is called the current
  467.         directory.  In this example the path says  C:\DOS\AST.  That means
  468.         I am in the AST sub directory of DOS.  DOS is a sub directory of
  469.         the root directory of drive C:.
  470.  
  471.         In DL you don't need to know that.  You just have to highlight the
  472.         directory you want and DL takes care of the rest.
  473.  
  474.  
  475.  
  476.  
  477.  
  478.                                   Page 5
  479.  
  480.  
  481.  
  482.         There is one more thing you need to know before you're ready to
  483.         learn about DIRECTOR;  that is about DOS's path command. DOS is not
  484.         very smart or intuitive so we have to give it help.  When you want
  485.         to run a program you must be in the sub directory where the program
  486.         resides in order to run it.
  487.  
  488.         For instance say you wanted to run your word processor.  To do so
  489.         you normally type WP and press Enter.  However you must be in the
  490.         sub directory where your word processor resides or you will get
  491.         one of DOS's infamous messages: "Bad command or file name".  The
  492.         same holds for running DB.EXE from DL.EXE which you will want to
  493.         do if you want to see what files are in a particular directory.
  494.         For that we have the PATH command.
  495.         The PATH command tells DOS where to look to find a program that
  496.         isn't in the directory you are currently in (the current
  497.         directory).  For example if you put DL and DB in a directory
  498.         called UTILITY on drive C:, you could tell DOS to look in the
  499.         UTILITY directory after the current directory by typing
  500.         "PATH=C:\UTILITY;".
  501.  
  502.         However most of the time you put your PATH command in a file
  503.         called AUTOECXEC.BAT.  This file is always read when you start the
  504.         computer and consists of certain DOS commands.  If you're using a
  505.         hard disk, chances are you already have an AUTOEXEC.BAT file in
  506.         your root directory.  If it doesn't have a PATH command, you can
  507.         add one or you can modify an existing PATH command with DOS's
  508.         editor EDLIN or any text editor.  The PATH command tells DOS all
  509.         the different paths where it should look for programs.  Each path
  510.         is separated by a semi colon.  The path command in my AUTOEXEC.BAT
  511.         file is: PATH=C:\UTIL;C:\DOS;C:\;C:\NORT;C:\BAT;
  512.  
  513.         You will find numerous references to 'wild cards' in the
  514.         documentation.  In poker, a wild card can be used as any card you
  515.         want, whether it be an ace or a two.  Similarly a DOS wild card can
  516.         represent any letter or number in a filename.  A '?' can represent
  517.         any letter and a '*' can represent any group of letters.  '*.COM'
  518.         is translated by DOS to mean any file with a COM extension. 
  519.         '??CONFIG.EXE' will be translated by DOS as any file where the last
  520.         six letters of the filename is CONFIG and the extension is EXE.
  521.  
  522.         If you're just starting out, I've given you a lot of information
  523.         some of which might be confusing to you.  If you have any
  524.         questions, feel free to call me at (415) 453-9779.  If I'm not
  525.         available you can leave a message and I'll get back to you. Since
  526.         I'm not a big software company and I'm only charging $25.00 for
  527.         these programs, I'll be calling you back collect if you're calling
  528.         from out of the area.
  529.  
  530.  
  531.  
  532.  
  533.  
  534.                                   Page 6
  535.  
  536.  
  537.  
  538.  
  539.                               INTRODUCTION
  540.  
  541.  
  542.         There are a number of products on the market that will read your
  543.         entire hard disk, give you a directory tree and file list.  The
  544.         trouble is that in reading your entire disk, they take a long
  545.         time to load and therefore I would never use them unless I had a
  546.         lot of files to copy.  Then PC Magazine came out with DR.COM,
  547.         RN.COM and CO.COM.  RN just read your hard disk for directories
  548.         so it was very fast.  CO and DR just read the files in one
  549.         directory so they were also very fast.  They were great, or
  550.         almost.  The trouble was you could only run DR and not CO from
  551.         RN.  DR could be used to view the contents of files but couldn't
  552.         copy more than one file at a time.  CO couldn't be run from RN
  553.         but you could use it to mark, copy, move or delete multiple
  554.         files.  In other words you had three programs where two would
  555.         have been ideal.  Also it would have been nice if they would run
  556.         in color and had mouse support.
  557.  
  558.         Not being entirely satisfied with DR, RN, and CO, I decided to
  559.         write DIRECTOR to do in one or two programs what those three would
  560.         do.  Along the way, I also added a few more features andmore will
  561.         be coming in future versions.  DL.EXE is my combined version of RN,
  562.         CO and DR. It gives you a directory tree for your current drive or
  563.         whatever drive you specify on the command line.  Pressing Enter on
  564.         any highlighted directory will give you a sorted file list for that
  565.         directory.  Pressing Enter again will show you the contents of any
  566.         highlighted file.  For extra speed, when you don't need to see a
  567.         directory tree, I wrote DB.EXE.  DB gives you a file list for any
  568.         selected directory.  Because it doesn't need to read all the
  569.         directories on your hard disk, it is very fast.   You can view
  570.         binary and text files.  You can print a copy of the file list or a
  571.         copies of any marked file.  You can mark files for copying, moving
  572.         or deletion and they both work in color and can be operated with a
  573.         mouse.
  574.  
  575.         Not being an assembly language programmer,  I wrote these in
  576.         Turbo C.  Because they are written in a high level language, the
  577.         fact that they are EXE files rather than COM files and the
  578.         addition of other features, make them  quite a bit fatter than
  579.         the programs that inspired them.  However they are still pretty
  580.         fast and they are a lot faster than the programs that read every
  581.         directory and file on your disk.  I've come to rely on these
  582.         programs a lot and use them often.  I hope that you also find
  583.         them useful and easy to use.
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.                                   Page 7
  591.  
  592.  
  593.  
  594.  
  595.         The second most enjoyable thing to writing programs and getting
  596.         them to work to your liking, is seeing that someone else likes the
  597.         program too and finds that it makes his or her computing life
  598.         easier.  I hope you find these programs fun and useful and perhaps
  599.         indispensable to doing your computer work.  If you do, tell your
  600.         friends about them, and give them copies.  Perhaps the third most
  601.         enjoyable thing is getting paid for doing something you love to
  602.         do.  Therefore I have released these programs as Shareware.  If
  603.         you find that you use DIRECTOR regularly, You are expected to
  604.         register your ownership and pay the registration fee.  Your
  605.         registration will enable me to continue to improve these programs
  606.         as well as develop new ones.
  607.  
  608.         The charge for registration and ownership DIRECTOR is $25.00. 
  609.         Registration entitles you to receive the latest versions and for
  610.         $5.00 extra, a printed manual.  A registration form appears at the
  611.         end of this document and in the file DIRREG.DOC.  Site licenses are
  612.         also available.  For site licenses see the file DSITE.DOC.
  613.  
  614.  
  615.         Most commercial software is developed in teams and tested by
  616.         many people.  Just being one person it's sometimes hard to see
  617.         the forest through the trees and see what features are needed,
  618.         what are unnecessary and where bugs may be hiding.  For aid in
  619.         these respects I'd like to thank Rob Wenz, Don Wilson, Janet Cooper
  620.         and Phillip Jacka.  Most of all I'd like to thank Dave Eden for his
  621.         suggestions, complaints, and encouragement, and especially for
  622.         constantly pushing me to make these programs better.
  623.  
  624.  
  625.  
  626.  
  627.  
  628.                                   Page 8
  629.  
  630.            
  631.  
  632.  
  633.                      What's New in Version 2.0 of DL.EXE
  634.  
  635.  
  636.  
  637.  
  638.          Previous versions of DL allowed directory names of eight
  639.          characters.  Version 2.0 allows for a full 12 characters.
  640.  
  641.          When making a new directory in DL, the new directory is now
  642.          highlighted.
  643.  
  644.          When searching for a file in DL, you can specify that DL skips
  645.          to the next directory to continue its search.
  646.  
  647.          When searching for a file, DL previously loaded up DB sorted by
  648.          filename.  Now DB shows the files as they appear on the disk
  649.          (not sorted).
  650.  
  651.          DL now shows hidden directories and gives you the ability
  652.          to hide and unhide them,
  653.  
  654.          In DL F9 gets you a UTIL menu where you can
  655.  
  656.          1 Print the Directory List
  657.          2 Hide or Unhide directories
  658.          3 Get Information about DB
  659.  
  660.          The loading of DL and the screen I/O are a little faster.
  661.  
  662.  
  663.  
  664.  
  665.  
  666.                                   Page 9
  667.  
  668.            
  669.  
  670.  
  671.                       What's New in Version 2.50 of DL.EXE
  672.  
  673.  
  674.  
  675.          DL now works with partitions larger than 32 MB in DOS 4.XX
  676.          and Compaq DOS 3.31.  Because of the size of the file allocation
  677.          table in these large partitions, DL will need at least 140 KB of
  678.          memory to run when using large disk partitions.
  679.  
  680.          DL now comes with a configuration program, DLCONFIG.EXE.  You can
  681.          use DLCONFIG to modify DL to run in black and white and change the
  682.          way it prints the directory tree.
  683.  
  684.          DL.EXE will now work in 43 line EGA mode and 50 line VGA mode.
  685.  
  686.          DOS 2.XX will not allow you to rename a directory.  When previous
  687.          versions of DL were run under DOS 2.XX and you tried to rename a
  688.          directory, you got an error message saying that your entry was
  689.          incorrect.  This has been fixed.  In version 2.50 of DL, it says
  690.          "Not Avail" under the menu choice "Rename Dir", when running under
  691.          DOS 2.XX.
  692.  
  693.  
  694.  
  695.  
  696.  
  697.                                   Page 10
  698.  
  699.            
  700.  
  701.  
  702.                      What's New in Version 2.0 of DB.EXE
  703.  
  704.  
  705.  
  706.          After printing a file list, DB now does a form feed.
  707.  
  708.          If the target disk is full, DB will stop copying or moving
  709.          and will no longer scroll through the directory entries beeping.
  710.  
  711.          There was a bug in DB where it might sometimes give an extra
  712.          directory entry after performing a copy or move, that has been
  713.          fixed.
  714.  
  715.          When DB sorts by date, the most recent files are now displayed
  716.          first.
  717.  
  718.          DB now supports command line switches for different sorts.
  719.          "/e"  sort by extension.
  720.          "/d"  sort by date.
  721.          "/s"  sort by size.
  722.          "/u"  unsorted
  723.  
  724.          DB how shows the System attribute.
  725.  
  726.          PGDN now goes all the way to the last file.
  727.  
  728.          In DB F9 gets you a UTIL menu where you can
  729.          1 Print File List
  730.          2 Print File Text
  731.          3 Change Attributes
  732.          4 Get Information about DB
  733.  
  734.          In DB if when copying or moving to another drive, if you don't
  735.          specify a directory, it will copy or move to the current
  736.          directory.
  737.  
  738.          You can now print a file list or file text when using DOS 2.XX
  739.  
  740.          DB uses DOS calls to perform all its file work.  Therefore it will
  741.          not be able to delete or copy or rename a file with characters not
  742.          recognized by DOS. In earlier versions, if you tried to delete a
  743.          file with illegal characters in the name, the file name was
  744.          removed from the display even though the file was not deleted.  In
  745.          version 2.0, if the file cannot be deleted, the file name will
  746.          remain on the screen.
  747.  
  748.  
  749.  
  750.  
  751.  
  752.                                   Page 11
  753.  
  754.            
  755.  
  756.  
  757.                      What's New in Version 2.0 of DB.EXE
  758.  
  759.  
  760.  
  761.          In version 1.0 of DB, if a file list was being printed and the
  762.          printer became inoperative, you would get a disk-error message.
  763.          In version 2.0, if the printer goes off-line, DB will just abort
  764.          the printing operation and not give you an error message.
  765.  
  766.          Version 1.0 of DB used DOS's print spooler to do file printing.
  767.          As it turned out, this was not such a good idea.  When printing a
  768.          file, DB spawned DOS's program PRINT.COM.  When you finished
  769.          working in DB, PRINT.COM, being a memory resident program, stayed
  770.          in memory in the space above the top of DB thereby partitioning
  771.          your memory and making it impossible to get to the memory above
  772.          PRINT.COM.  Version 2.0 uses simple bios commands to print a file.
  773.          Though this not as convenient; you now have to wait while your
  774.          document is printed before doing anything else, at least you won't
  775.          have to reboot your computer to run any program larger than 128k.
  776.  
  777.          In DB if you don't have a mouse and mouse driver installed, there
  778.          won't be a scroll bar in the view and you will be able to view 80
  779.          columns of text. If you do have a mouse installed, you will first
  780.          have a scroll bar in the view section and have 78 columns of text.
  781.          You can remove the scroll bar and view 80 columns of text by
  782.          pressing F9 or clicking on Scroll Bar.  Subsequent presses of F9
  783.          or clicks on scroll bar will toggle the scroll bar on and off.
  784.  
  785.          The screen I/O routines in DB have been rewritten for greater
  786.          speed.
  787.  
  788.          You have the ability to change a files name when copying and
  789.          moving though I didn't make it clear in the original
  790.          documentation. In version 2 if the path you entered is ambiguous,
  791.          DB will query you before changing the file's name.
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.                                   Page 12
  799.  
  800.  
  801.  
  802.  
  803.                      What's New in Version 2.50 of DB.EXE
  804.  
  805.  
  806.          DB now comes with a configuration program called DBCONFIG.EXE.
  807.          By running this program you can install your favorite text editor
  808.          or word processor in DB and change many of DB's defaults.
  809.  
  810.          When a text editor is installed, pressing ^Enter will load the
  811.                 text editor and the highlighted file.
  812.  
  813.          Against my better judgement but by popular demand, DB will now run
  814.          programs.  You can run any highlighted BAT, COM or EXE program by
  815.          pressing ^X or picking Execute from the UTIL menu.
  816.  
  817.          DB will now run in EGA 43 line mode and VGA 50 line mode.
  818.  
  819.  
  820.  
  821.  
  822.                      What's New in Version 2.53 of DB.EXE
  823.  
  824.          DB works more like DIR in that it will accept a filename on the
  825.          command line.  For instance, DB *.exe will display all the files
  826.          in the current directory with the EXE extension.
  827.  
  828.  
  829.  
  830.  
  831.                                   Page 13
  832.  
  833.  
  834.         
  835.                              What is DIRECTOR?
  836.                                     OR
  837.               What's New in Versions 3.0 of DL.EXE and DB.EXE
  838.                                                                            
  839.         I'm a programmer not a marketing man so it was fine with me that
  840.         these programs were known by the names or their EXE files, DL.EXE
  841.         and DB.EXE.  However, even I agree that DL and DB are hardly
  842.         memorable names; so after sifting through all the suggestions of my
  843.         friends, I've decided upon the name DIRECTOR.  From now on, these
  844.         programs and any additions to them will be released under the name
  845.         of DIRECTOR.  
  846.  
  847.  
  848.         So besides a name, what's new?
  849.  
  850.         Well to start with DL now contains all of DB.  There were too many
  851.         features that I wanted to add to these programs, that their being
  852.         separate programs made very cumbersome so I combined them into one
  853.         program.  DL is still very fast and is even faster when you want to
  854.         see a file list of a particular directory.  DL will now let you
  855.         remove directories that have files in them, but only after first
  856.         warning you.  It will also let you move directories.  You'll notice
  857.         that the menu bar in DL has changed. (Please don't hate me for it.
  858.         I have trouble with it too.)  That was necessary because I wanted
  859.         to have some consistency between the file view and the directory
  860.         view; particularly I wanted F4 to be move in both.
  861.  
  862.         There are more clear error screens, telling you if your target disk
  863.         is full or if you're trying to move a file where one already
  864.         exists.  DL will now let you overwrite a file when moving if you
  865.         wish but didn't worry, you'll be adequately warned first.  
  866.  
  867.         The stats screen is now clearer. The disk usage gauge is something
  868.         I borrowed from a program DF by Ed Trujillo.  Ed, if you're reading
  869.         this, consider yourself a registered user of DIRECTOR.  DL and DB
  870.         will now let you print any group of marked files.  DL and DB now
  871.         completely unload themselves from memory and use a batch file to
  872.         run the programs so they use only about 3.5K of memory when running
  873.         programs  You can now run all programs that are marked instead of
  874.         just the highlighted one.
  875.  
  876.         I've also added a 'File Spec' option to the UTIL menu.  You can use
  877.         this to enter a particular file spec such as *.EXE and all the
  878.         files will be reread and only these matching the file spec will be
  879.         shown.  You can use the same file spec with DB on the command line
  880.         and it will load up showing only those files.
  881.  
  882.  
  883.  
  884.  
  885.                                   Page 14
  886.  
  887.  
  888.  
  889.                            How to Use DIRECTOR 
  890.  
  891.  
  892.  
  893.  
  894.          This version of DIRECTOR is made up of 4 programs, DL.EXE and
  895.          DB.EXE and their respective configuration programs DLCONFIG and
  896.          DBCONFIG.  DL and DB are 2 utility programs that can help you
  897.          navigate around your hard disk.  DL.EXE gives you a directory tree
  898.          for a particular drive from which you can change directories and
  899.          view files.  DB.EXE if the file viewing portion of DL.  If you use
  900.          a mouse, you will be glad to know that both of these programs can
  901.          be operated easily with a mouse.  These programs will also work in
  902.          EGA 43 line mode or VGA 50 line mode.
  903.  
  904.          DIRECTOR will run on all color and monochrome monitors on DOS 2.0
  905.          or later.  IF on some monochrome monitors, the screen seems too
  906.          washed out for liking, you can configure  DIRECTOR to work only in
  907.          monochrome.  DL.EXE wants a minimum of 200 kilobytes of memory to
  908.          run properly.  Under DOS 4.0 where you are able to have hard disk
  909.          partitions of over 32 megabytes DL may require more memory
  910.          depending on the size of the hard disk partition.  DB would like
  911.          at least 100 kilobytes of memory to run in.  DL.EXE can handle
  912.          drives with up to 350 directories and directories of up to 450
  913.          files.  It can handle paths of up to nine directories deep.
  914.  
  915.  
  916.  
  917.  
  918.  
  919.                                   Page 15
  920.  
  921.  
  922.  
  923.                        Using DL.EXE and DLCONFIG.EXE
  924.  
  925.  
  926.  
  927.          DL.EXE is designed to give you a sorted directory tree for any
  928.          hard or floppy disk drive.  Once in the directory tree, you can
  929.          add, move, remove, hide and unhide, or rename directories,  You
  930.          can exit DL to a particular directory or view the files of any
  931.          directory.  You can change drives, print a copy of the directory
  932.          tree or search for any file.  Pressing Enter or double clicking a
  933.          mouse on a highlighted directory will bring up a sorted file list
  934.          of that directory.  In that file list, you can mark files for
  935.          copying, moving, printing, or deletion.  You can easily view the
  936.          contents of any file in ASCII or hexadecimal.  You can also run
  937.          any individual or marked group of COM, EXE and BAT programs.
  938.  
  939.  
  940.                                  DLCONFIG
  941.  
  942.  
  943.          In order to customize DL to your liking, the configuration program
  944.          DLCONFIG is provided.  With DLCONFIG, you can modify DL so that it
  945.          runs only in black and white, install your favorite text editor or
  946.          word processor, change the default sort of the file list and
  947.          change the printing options.
  948.  
  949.          You load DLCONFIG by first changing to the directory where
  950.          DLCONFIG resides and typing DLCONFIG.  DLCONFIG will load DL into
  951.          memory.  DLCONFIG will first look for DL in its own directory.  If
  952.          it can't find it there, it will look for DL in the directories on
  953.          your path.  If it can't find DL on your path, DLCONFIG will exit
  954.          with an error message.  DLCONFIG will only work with DL version
  955.          3.0.  If it finds another version of DL, DLCONFIG will exit saying
  956.          "Wrong Version of DL.EXE".
  957.  
  958.          The first question asked by DLCONFIG is on what drive and in which
  959.          directory does it reside.  If, for instance, you copy the DIRECTOR
  960.           programs to the UTIL directory of your drive C, you would enter
  961.          'C:\UTIL'.
  962.  
  963.          DL allows you to run a text editor or word processor to edit
  964.          highlighted files.  You are first asked to enter the drive and
  965.          directory of the text editor and then you need to supply its name. 
  966.          I use the shareware program Qedit which resides in a directory on
  967.          my drive D so I would enter 'D:\QEDIT ' and Q.EXE.
  968.  
  969.  
  970.          The file list of DL is normally sorted by filename.  The next
  971.          question asked by DLCONFIG is if you'd like to have it sorted
  972.          differently.  Your sort choices are filename, extension, date,
  973.          size and unsorted.
  974.  
  975.  
  976.  
  977.  
  978.                                   Page 16
  979.  
  980.  
  981.  
  982.          Mouse users are provided with a scroll bar in the directory and
  983.          file views of DL and DB.  By clicking on the scroll bar, you can
  984.          scroll up or down one page or one line at a time.  When you are
  985.          viewing the contents of files, mouse users will also have a scroll
  986.          bar on the left side of their screen.  Some users have complained
  987.          about the loss of a full screen for viewing because the scroll bar
  988.          takes up the left 2 columns.  If you are one of these people, you
  989.          can choose not to have the scroll bar visible by making that
  990.          choice in DLCONFIG.  Even if the scroll bar is not shown, you will
  991.          still be able to scroll up and down by clicking on the leftmost
  992.          column of your screen.
  993.  
  994.          On your computer screen, DL uses the high order ASCII characters
  995.          '═', '║', '╠', and '╚' to display the directory tree.  Some
  996.          printers, can't print these characters so DL uses '+' and '=' when
  997.          printing.  DLCONFIG will ask you if your printer can print the
  998.          high order ASCII characters and if you want your printer to use
  999.          them to print the directory tree.
  1000.  
  1001.          DLCONFIG will then ask you if you want to have DL send a
  1002.          particular setup string to the printer before it prints the
  1003.          directory tree.  You can enter any setup string such as bold or
  1004.          compressed and each time you print, DL will first send the string
  1005.          to the printer.  When printing is finished, DL will send a reset
  1006.          to the printer so those setup codes will no longer be active.
  1007.  
  1008.          The last question DLCONFIG will ask you is if you want a form feed
  1009.          sent to the printer after printing.  Some printers automatically
  1010.          do a form feed after printing so if DL does one also, you'll waste
  1011.          a sheet of paper.
  1012.  
  1013.          You can run DLCONFIG as many times as you want to change DL to
  1014.          your liking.
  1015.  
  1016.  
  1017.  
  1018.                                      DL.EXE
  1019.  
  1020.  
  1021.          To run DL.EXE type 'DL' at the DOS prompt and press Enter. DL will
  1022.          load up and give you a directory tree for your drive.  The current
  1023.          directory will be highlighted.  You can also specify a particular
  1024.          drive at the command line and it will load up with information
  1025.          about that drive.  For example to run DL on drive D: type 'DL D:'
  1026.          and press Enter.  
  1027.  
  1028.          Once in DL, the UP and DN arrow keys, the PGUP and PGDN keys and
  1029.          the Home and End keys will let you scroll the highlight bar
  1030.          through the directory tree.  If you have a mouse and the driver is
  1031.          loaded, there will be a  mouse cursor on the upper left hand side
  1032.          of the screen just below  the menu bar.  The two arrows at the far
  1033.          left of the screen are scroll bars.
  1034.  
  1035.  
  1036.  
  1037.                                   Page 17
  1038.  
  1039.  
  1040.  
  1041.          Clicking anywhere on the top arrow with the left mouse button will
  1042.          scroll down 1 directory at a time. The right button will scroll
  1043.          down 1 page at a time.  Similarly clicking anywhere on the lower
  1044.          arrow with the left button will scroll up 1 directory at a time
  1045.          and the right button, 1 page at a time. Holding a mouse key down,
  1046.          will have the same repeat effect as holding a keyboard key down.
  1047.          You can also highlight a directory by clicking on it with either
  1048.          button.
  1049.  
  1050.          Typing the first letter of a directory, will cause the highlight
  1051.          bar to move to that directory. For example on my computer, typing
  1052.          a 'b' will highlight the 'BAT' directory.  Typing a 'b' again will
  1053.          then scroll down to the 'BENCH' directory.  This letter search is
  1054.          circular so if you are in the 'UTIL' directory, you can type 'b'
  1055.          to get back up to the 'BAT' directory.  If any directories in the
  1056.          tree are hidden, they will have an '(H)' after them.
  1057.  
  1058.          On the top two rows of the screen you will see a menu bar naming
  1059.          particular functions and the particular keys associated with those
  1060.          functions. Mouse users can also click on the menu bar to run those
  1061.          functions. In addition there are a number of keyboard commands to
  1062.          run those functions.  The additional keyboard commands are        
  1063.          accessed by entering a particular letter with the CTRL key or the
  1064.          Alt key.  The use of the CTRL key is indicated by putting a '^'
  1065.          before the letter.  For example a CTRL-C will be indicated in this
  1066.          documentation by ^C.  The use of the Alt key is indicated by
  1067.          putting a '@' before the letter.  An Alt-P is therefore indicated
  1068.          by @P.
  1069.  
  1070.  
  1071.  
  1072.          ESC  EXIT  Pressing the Escape key or clicking your mouse on the
  1073.          ESC part of the menu will exit DL and get you back to DOS in
  1074.          the directory you started DL from.
  1075.  
  1076.  
  1077.          FILES  Pressing the Enter key or clicking on the FILES part 
  1078.          of the menu will give you a listing of files in that directory. 
  1079.          Also clicking with either mouse button on a highlighted directory
  1080.          will get you a file list for that directory.  
  1081.  
  1082.          DRIVE (Change Drive)  If you press F1 enter a ^C or click on
  1083.          the DRIVE part on the menu, a dialog box will appear on the
  1084.          screen asking you what drive you want to change to.  You can enter
  1085.          the first letter of the drive or click on the drive letter and you
  1086.          will get a directory tree for that particular drive.  When you
  1087.          exit DL EXE you will return to the drive and directory you started
  1088.          from.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.                                   Page 18
  1095.  
  1096.  
  1097.  
  1098.          CHANGE (Change Directory)  IF you press F2 or click on the CHANGE
  1099.          part of the menu DL will exit leaving you in the directory that
  1100.          was last highlighted.
  1101.  
  1102.  
  1103.          RENAME (Rename Directory) If you press F3, enter a ^R or click
  1104.          on RENAME and a directory other than the root directory is
  1105.          highlighted, you will be presented with a dialog box prompting 
  1106.          for a new name for the highlighted directory.  Enter the new name
  1107.          and press Enter or click on the Enter Bar and DOS willing, the 
  1108.          directory name will be changed and the new name will then be 
  1109.          highlighted.  If the directory name you entered already exists or
  1110.          DOS doesn't like what you entered, you will get a beep and an 
  1111.          error box telling you so.  You can then press or click on Enter 
  1112.          to try again, press or click on Escape to cancel. This program
  1113.          uses a DOS function to rename a directory, and therefore it won't
  1114.          accept blanks or the characters . " / \ [ ] : | < > + = ; , .
  1115.          DOS 2.XX does not allow renaming directories.  When running DL
  1116.          under DOS 2.XX, it will say "Not Avail" under RENAME.
  1117.  
  1118.          MOVE (Move directory)  Through this function you can move an
  1119.          entire directory and all the files to another subdirectory or
  1120.          drive.  Pressing F4 or clicking on MOVE will bring up a dialog box
  1121.          asking where you want to move that directory to.  For example
  1122.          let's say you have a directory of Lotus 123 spreadsheets called
  1123.          'ACCTS' and you want to make it a subdirectory of your directory
  1124.          'LOTUS'.  Highlight the 'ACCTS' directory and press F4.  In the
  1125.          dialog box enter '\LOTUS' and press Enter and the entire directory
  1126.          will be moved.  The new path will now be '\LOTUS\ACCTS'.  
  1127.          
  1128.          MAKE (Make Directory) Press F5, click on MAKE or press ^M and you
  1129.          will be presented with a dialog box prompting for a new   
  1130.          directory name to be added to the highlighted directory.  Enter 
  1131.          the new name and press Enter or click on the Enter Bar and DOS 
  1132.          willing, the directory will be created and the screen updated.  
  1133.          If the directory name you entered already exists or DOS doesn't 
  1134.          like what you entered, you will get a beep and an error box 
  1135.          telling you so.  You can then press or click on Enter to try 
  1136.          again,  press or click on Escape to cancel.  A DOS function call
  1137.          is used to make a directory, therefore entries with blanks or the
  1138.          characters . " / \ [ ] : | < > + = ; ,  won't be accepted.
  1139.  
  1140.          REMOVE (Remove Directory) DL will let you remove a directory
  1141.          with files in it but first you will get a beep and a warning about
  1142.          the files that will be lost.  If you want to continue and
  1143.          therefore press Enter at the warning, DL will start by first
  1144.          deleting all the files in that directory.  If at any time you want
  1145.          to stop, pressing any key or clicking the mouse will stop the
  1146.          process immediately.  Once all the files have been deleted, DL
  1147.          will remove the directory.  You activate the Remove Directory by
  1148.          pressing F6, ^V or clicking on 'REMOVE' on the menu bar.
  1149.  
  1150.  
  1151.  
  1152.  
  1153.                                   Page 19
  1154.  
  1155.  
  1156.  
  1157.          SEARCH  DL will let you search the whole disk for a particular 
  1158.          file.  Press F7, click on SEARCH or press ^H and a dialog box 
  1159.          will prompt you for the file name to search for.  If you are not
  1160.          sure of the name or you want to search for files with similar 
  1161.          names, you can use the DOS Wild Cards * and ?.  After pressing or
  1162.          clicking on Enter, DL will start with the root directory and go 
  1163.          through the entire disk looking for a match to your entry.  If a
  1164.          match is found, DL will show a sorted file list with the desired
  1165.          file highlighted.  When it is through searching one drive,  DL
  1166.          will give you the options of continuing the search on other drives
  1167.          too.  
  1168.  
  1169.  
  1170.          UTIL  Pressing F9 or clicking on the UTIL part of the menu bar
  1171.          will pull down the utility menu.  From the utility menu you have
  1172.          the options of printing the directory tree, hiding or unhiding
  1173.          directories, and getting more information about DL.EXE.  You can
  1174.          use the up and down arrow keys to move the menu bar to the desired
  1175.          option, press the capitalized letter of the desired option, or
  1176.          click on the desired option.
  1177.  
  1178.          PRINT DIR LIST  This option will send a copy of your directory
  1179.          tree to the printer.  If the printer is turned off or not on-line,
  1180.          DL will give you an error message and give you the chance to try
  1181.          again.  You can also print a copy of the directory tree from
  1182.          outside the UTIL menu by pressing F8 or ^P.
  1183.  
  1184.          HIDE/UNHIDE  While in the UTIL menu clicking on Hide/unhide or
  1185.          pressing 'H' will hide an unhidden directory or unhide a hidden
  1186.          directory.  When a directory is hidden, it won't be displayed by a
  1187.          by a DIR command in DOS.  However you can still access it with a
  1188.          CD command.  A hidden directory is displayed with a '(H)' after
  1189.          the name.
  1190.  
  1191.  
  1192.          ABOUT DL.EXE  DL.EXE is part of the DIRECTOR group of utilities
  1193.          and is Shareware.  It is not free.  If you are using it regularly,
  1194.          you should register.  I hope that wherever you got DL.EXE, you
  1195.          also got DB.EXE as well as the documentation for them.  If that is
  1196.          not so, the information gotten from this menu choice will let you
  1197.          know that and give you my name and address for registration and
  1198.          receiving complete copies of DIRECTOR.
  1199.  
  1200.  
  1201.          STATS  (Statistics) Pressing F10, ^S or clicking on STATS will
  1202.          bring  up a box showing you the particular file and byte
  1203.          statistics for the drive you are on.
  1204.  
  1205.  
  1206.  
  1207.  
  1208.                                   Page 20
  1209.  
  1210.  
  1211.  
  1212.                             The File View in DL.EXE
  1213.  
  1214.  
  1215.  
  1216.          Pressing Enter on any highlighted directory will give you a new
  1217.          screen with a sorted list of files for that particular directory. 
  1218.          This file view is similar to the directory view with a menu bar
  1219.          along the top and a mouse scroll bar along the left side.
  1220.  
  1221.  
  1222.          Pressing PGUP or PGDN will move 23 files at a time. Just like in
  1223.          the directory view, you can click your mouse on the left scroll
  1224.          bar.  The left button  moving one file at a time and the right
  1225.          button moving 23 files at a time.  Home and End will take you to
  1226.          the beginning and end of the file list.  In 43 line EGA and 50
  1227.          line VGA DB will scroll 41 or 48 lines respectively.  Holding the
  1228.          mouse buttons down will have the same repeat action as the
  1229.          keyboard.  You can click on a file with either button to highlight
  1230.          it.  Once a file is highlighted, clicking the left button on it
  1231.          will mark it with a little arrow head and clicking the right
  1232.          button on it will show you its contents.
  1233.  
  1234.          Clicking with the left button on a highlighted file that is
  1235.          already  marked, will unmark it.  Like in the directory view,
  1236.          typing the first letter of a file, will cause the highlight bar to
  1237.          move to that file.  For example on my computer, typing a 'd' will
  1238.          highlight DB.EXE. Typing a 'd' again will highlight 'DL.EXE'. This
  1239.          letter search is circular so if the file 'WP.EXE' is highlighted,
  1240.          you can type 'd' to get back to DB.EXE.
  1241.  
  1242.  
  1243.          ESC  EXIT  Pressing Escape, or clicking on ESC will exit back to
  1244.          the directory view.
  1245.  
  1246.  
  1247.          VIEW  Clicking on VIEW or pressing Enter will give you a screen
  1248.          displaying the contents of the file.  Binary files can be viewed
  1249.          this way also.  You can scroll through the file just like in a 
  1250.          word processor with the UP, DN, PGUP, and PGDN keys.  Pressing 
  1251.          END will take you the end of the file.  Pressing Home will take
  1252.          you to the beginning.  DL reads the entire file to go to the end
  1253.          and then to go back to the beginning so this may take a while on
  1254.          large files.  Mouse users can have a scroll bar on the far left
  1255.          that works just like the one in the main screen of DL if they
  1256.          specified it in DLCONFIG.  Even if you specified that you don't
  1257.          want to see the scroll bar, the left most column will act as if
  1258.          there were one there if you click your mouse on it.  Along the top
  1259.          of the screen there is also a menu bar.  Mouse users can use the
  1260.          HOME and END choices to go the beginning and end of the file being
  1261.          viewed.  Pressing Escape or clicking on EXIT or pressing Enter
  1262.          will land you back in the file list. You can print the file by
  1263.          clicking on the PRINT portion of the menu, pressing ^P or pressing
  1264.  
  1265.  
  1266.  
  1267.                                   Page 21
  1268.  
  1269.  
  1270.  
  1271.          F8.  DL prints a file by reading it into a buffer and using BIOS
  1272.          commands to print it.  Since DB does no print spooling, you have
  1273.          to wait while the document is being printed before doing anything
  1274.          else.  Pressing F1 or clicking on the HEX part of the menu bar
  1275.          will allow you to view the file in hexadecimal.  Future versions
  1276.          of DL will also allow byte editing in hex.
  1277.  
  1278.          Unlike earlier versions, the viewed file is not wrapped at the
  1279.          right end of your screen.  If you are viewing a binary file or one
  1280.          with particularly long lines, you can use the left and right
  1281.          cursor arrows or click on the left and right arrows on the menu
  1282.          bar to see more of the file.  For your convenience in viewing
  1283.          binary files and my programming convenience, all lines longer than
  1284.          130 characters will be wrapped at column 130.
  1285.  
  1286.          If you are unable to get the view function to work in DL, it may
  1287.          be that you don't have enough available memory.  DL needs at least
  1288.          200 kilobytes to run.
  1289.  
  1290.  
  1291.          EDIT   If you've run DLCONFIG and specified a text editor you can
  1292.          press the Ctrl key and the Enter key together (This is abbreviated
  1293.          as ^Enter) or click on the EDIT choice of the menu bar and DL will
  1294.          run your text editor and if possible, have it load up the
  1295.          highlighted file.
  1296.  
  1297.          In DL you can mark a group of files for copying, deletion or
  1298.          moving, printing and if they are programs, running.  If no files
  1299.          are marked, DL will act only on the highlighted file.
  1300.  
  1301.  
  1302.          MARK  You can mark a file in 5 ways.  First, highlight the file. 
  1303.          Then pressing the Plus (+) key, pressing the space bar or pressing
  1304.          the right left arrow key will mark the file.  This will be
  1305.          indicated by a little arrow head pointing to the file on the far
  1306.          left.  Clicking on the highlighted file with the left mouse button
  1307.          will mark the file as well.  You can also use the mark menu which
  1308.          will give you the choice of marking just the highlighted file,
  1309.          unmarking the highlighted file, marking or unmarking all files or
  1310.          remarking.  I'll explain remarking in as minute.  
  1311.  
  1312.  
  1313.          UNMARK  Similarly you can unmark a marked file in 5 ways. 
  1314.          Highlight the file.  Then pressing the Minus (-) key, pressing the
  1315.          left arrow, pressing the space bar, or clicking the with the right
  1316.          mouse button on the highlighted file will unmark the file and
  1317.          remove the arrow head.  You can also use the mark menu as
  1318.          described above.
  1319.  
  1320.          You can mark as many files as you like.  Pressing the Ctrl key and
  1321.          the right arrow key will mark all the files.  Similarly pressing
  1322.          the CTRL key and pressing the left arrow will unmark all files. 
  1323.  
  1324.  
  1325.  
  1326.                                   Page 22
  1327.  
  1328.  
  1329.  
  1330.          Mouse users will need to click on the mark menu and choose Mark
  1331.          All or Unmark All to accomplish the same.  DL will not permit you
  1332.          to mark a hidden file.  To find out more about hidden files and
  1333.          how to unhide them, please read the section on changing file
  1334.          attributes.
  1335.  
  1336.  
  1337.          REMARK  Once a file has been operated on (copied, moved, or
  1338.          printed) the mark arrow is replaced by a little circle.  If you
  1339.          want to repeat an operation on the same files, pressing the
  1340.          asterisk '*' or clicking on the on the mark menu and choosing
  1341.          Remark will mark all files with a little circle preceding it.
  1342.  
  1343.  
  1344.          COPY  Clicking on COPY, pressing F1 or ^C will bring up a dialog
  1345.          box asking where you want the files to be copied.  You can copy 
  1346.          to any directory or drive.  DL allows you to change the filename
  1347.          when copying.  You can also use the DOS wild cards, '*' and '?',
  1348.          when you copy.  You can even copy the file to the same directory
  1349.          but with a different filename.  The only thing DL won't let you do,
  1350.          is copy a file on top of itself.           DL checks the path that you've entered to see if it exists.  If DL
  1351.          can't find it, it assumes that you want to change the filename and
  1352.          will do so if it can make a pathname and filename out of your
  1353.          entry.  Be careful, because if the last part of your pathname is
  1354.          entered incorrectly, DL will copy the file to the first part of the
  1355.          pathname and change the file's name to the last part of the
  1356.          pathname.
  1357.          
  1358.          If you want DL to enter the pathname for you, you can press the TAB
  1359.          key which will switch you back to the directory view. There you can
  1360.          change drives if you want to copy to another drive.  You then
  1361.          highlight the desired directory and click on it or press F1.  You
  1362.          will then be back in the file view with the highlighted path
  1363.          entered in the dialog box.
  1364.  
  1365.          Once DL has copied a file, a little circle will appear in front of
  1366.          the filename to let you know that it has been copied. 
  1367.  
  1368.  
  1369.  
  1370.                                   Page 23
  1371.  
  1372.  
  1373.  
  1374.          Before trying to copy a file, DL first looks to see if the target
  1375.          directory or drive has enough room.  If it does, then DL copies
  1376.          the file to the new directory or drive.  If there isn't enough
  1377.          room for the file, DL will move on to the next file.  DL will go
  1378.          through all the marked files and copy only those that fit.  The
  1379.          remaining files will stay marked.  If the target disk gets full,
  1380.          DL will stop, leaving the still uncopied files, marked.  If you
  1381.          are copying to a floppy diskette, you can then change diskettes
  1382.          and repeat the copy procedure on the remaining marked files.  You
  1383.          can do this as many times as necessary  until all of the marked
  1384.          files are copied.  If while copying a group of files, you decide
  1385.          you want to stop the operation, press Escape and DL will stop
  1386.          after copying the file its presently working on.
  1387.  
  1388.  
  1389.          MOVE  Pressing F4, clicking on MOVE or pressing ^M will activate
  1390.          MOVE. Move works like copy except that when the files are copied 
  1391.          to the new directory or drive they are removed from the current 
  1392.          one.  If you are moving files to another directory on the same
  1393.          drive, all that happens is that the file is renamed.  If you are 
  1394.          moving files to another drive, the files will first be copied to 
  1395.          the new drive and then deleted from the old one.  If you are 
  1396.          trying to move a file to a drive or directory, where a file by 
  1397.          that name already exists, DL will beep and warn you of the        
  1398.          other file's existence.  If you still want to make the move DL
  1399.          will do so overwriting the other file.
  1400.  
  1401.          Like copying you can also change a file's name when moving.  If in
  1402.          addition to specifying a path you add a filename or a filename
  1403.          with the wild cards, DL will change the names of the copied files. 
  1404.          This can lead to ambiguity if for instance you entered an
  1405.          incorrect pathname which could be mistaken for a pathname and
  1406.          filename.  If there is any question as to what your intentions may
  1407.          be DL and DB will ask you.
  1408.  
  1409.  
  1410.  
  1411.  
  1412.                                   Page 24
  1413.  
  1414.  
  1415.  
  1416.          DL and DB will copy and move in the following manner:
  1417.  
  1418.  
  1419.                          ONE FILE MARKED                    
  1420.  
  1421.  
  1422.          What Entered                      What DL and DB Will Do
  1423.  
  1424.  
  1425.          Valid Pathname                    Copies or moves to Path.
  1426.  
  1427.          Valid Pathname +                  Copies or moves to Path and
  1428.          Filename and Extension            changes name to new Filename.
  1429.  
  1430.          Valid Pathname + Filename         DL will ask you if you want to
  1431.          with no extension.                make the copy or move and
  1432.                                            change the name.
  1433.  
  1434.          Filename entered with the         DL will change the name,
  1435.          wildcards '*' and '?'             making a new name out of the
  1436.                                            wildcards.
  1437.  
  1438.  
  1439.                        MANY FILES MARKED
  1440.  
  1441.  
  1442.          What Entered                      What DL and DB Will Do
  1443.  
  1444.  
  1445.          Valid Pathname                    Copies or moves to Path.
  1446.  
  1447.          Valid Pathname +                  Copies or moves to Path and
  1448.          Filename and Extension            changes all files to the new
  1449.                                            Filename.
  1450.  
  1451.          Valid Pathname + Filename         Since you are copying many
  1452.          with no extension.                files, DB will assume that you
  1453.                                            entered a path that doesn't
  1454.                                            yet exist and DB will ask you
  1455.                                            if you want to create it.
  1456.  
  1457.          Filename entered with the        DB will change the names,
  1458.          wildcards '*' and '?'            making new names out of the
  1459.                                           wildcards.
  1460.          
  1461.  
  1462.  
  1463.  
  1464.  
  1465.                                   Page 25
  1466.  
  1467.  
  1468.  
  1469.          DELETE  You can delete the highlighted file or the marked files
  1470.          by clicking on DELETE, pressing F2 or pressing ^D.  Before 
  1471.          deleting the files, Dl and DB will ask you if you are sure. 
  1472.          Pressing or clicking on enter will set DB on its work.  If while
  1473.          deleting a group of files, you decide to stop, Press the Escape
  1474.          key and they will stop.
  1475.  
  1476.  
  1477.          RENAME  You can only rename one file at a time, so when pressing
  1478.          F3, clicking on RENAME or pressing ^R, DL acts only on the file
  1479.          that is highlighted.  DL and DB use DOS calls to rename a file and
  1480.          therefore will only let you use a name that DOS will allow.  DOS
  1481.          doesn't like filenames with blanks or the characters . " / \ [ ] :
  1482.          ; | < > + = , in it.  
  1483.  
  1484.          SORT  Pressing F5 or clicking on SORT will bring up the sort menu.
  1485.          You can enter the first letter of your sort choice or you can
  1486.          scroll the highlighted bar to Filename, Extension, Date, Size or
  1487.          Unsorted and press Enter and the screen will be updated with the
  1488.          sorted or unsorted directory .  The Unsorted option gives you the
  1489.          file listings in the order that they appear on your disk.  You can
  1490.          also click a mouse on the choice and it will work the same way.
  1491.  
  1492.          There is also a quick way to sort with bypassing the menu. ^F
  1493.          sorts by filename.  ^E sorts by extension, ^T sorts by date and
  1494.          ^Z sorts by size. 
  1495.  
  1496.          RUN IT  You can run any highlighted program or any group of marked
  1497.          EXE, COM and BAT files by pressing F7 or clicking on 'RUN IT' on
  1498.          the menu bar.  If only 1 file is marked, DL will immediately run
  1499.          it.  If a group of files are marked,  DL will first ask you for
  1500.          confirmation before running them.  If none of the marked files
  1501.          have a BAT, EXE of COM extension, DL will make no attempt to run
  1502.          them.  DL creates a batch file and then completely exits so it
  1503.          won't take up any memory while you are running programs.  When you
  1504.          are finished, the batch file will run DL again
  1505.  
  1506.  
  1507.          UTIL  Pressing F9 or clicking on the UTIL part of the menu bar
  1508.          will pull down the utility menu.  From the utility menu you have
  1509.          the options of  printing the file list, printing the contents of
  1510.          the marked file, changing the attributes of the marked files, and
  1511.          using a file specification to see only some of the files.  You
  1512.          can use the up and down arrow keys to move the menu bar to the
  1513.          desired option, press the capitalized letter of the desired
  1514.          option, or click on the desired option.
  1515.  
  1516.  
  1517.  
  1518.  
  1519.                                   Page 26
  1520.  
  1521.  
  1522.  
  1523.          Print File List.  Press F8, ^P or choose print filelist from the
  1524.          UTIL menu and DL will print out a copy of the file list just like
  1525.          it is displayed on the screen.  
  1526.  
  1527.          Print File Text.  You can print a copy of any text file with this
  1528.          selection.  If you have no files marked, DL will just print the
  1529.          highlighted file, otherwise it will print all the marked files. 
  1530.          DL uses BIOS calls to print a file and does no print spooling so
  1531.          you must wait for the file to be printed before continuing.  The
  1532.          default printer is LPT1, but this can be redirected through DOS's
  1533.          mode command.
  1534.  
  1535.  
  1536.  
  1537.                          CHANGING FILE ATTRIBUTES
  1538.  
  1539.          Every file on your disk has a directory listing.  This directory
  1540.          listing, contains the file name, the extension, the size in bytes,
  1541.          the date of last modification and other useful information.  This
  1542.          directory listing also contains a number called the attribute
  1543.          byte.  This attribute byte tells DOS if the directory listing is
  1544.          that of a file, a subdirectory or a volume label.  A directory
  1545.          listing for a file, can be any one of 4 different numbers or any
  1546.          combination thereof. DL shows the files attributes as the last
  1547.          entry after the file modification date.
  1548.  
  1549.          The choices are:
  1550.  
  1551.          System   : Abbreviated as Sys, this attribute doesn't signify
  1552.                     much, except the DOS boot files usually have this
  1553.                     attribute.  A file with the system attribute turned on
  1554.                     cannot be seen by a DOS 'DIR' command and cannot be
  1555.                     read by other files.  However DL will show it.
  1556.  
  1557.          Hidden   : Abbreviated as Hid in DL, this attribute also hides a
  1558.                     file from normal DOS operations.  However, like  Sys,
  1559.                     DL will show it.
  1560.  
  1561.         Read Only:  Abbreviated as R/O, a file marked as read only
  1562.                     cannot be modified, or deleted by normal DOS
  1563.                     operations.  You need not worry about this when using
  1564.                     DL to delete or rename files
  1565.  
  1566.         Archive :  Abbreviated as Arc in DL, this is used as an indicator
  1567.                    in back up operations.  A file marked with the archive
  1568.                    attribute has not been backed up since the last
  1569.                    modification.
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.                                   Page 27
  1576.  
  1577.  
  1578.  
  1579.          DL allow you to change a file's attributes very easily.  Choose
  1580.          Attributes from the UTIL menu or just press ^A and a screen will
  1581.          pop up showing the attributes for the highlighted file or if only
  1582.          one file is marked the marked file.  If the attribute is turned on
  1583.          an 'ON' will appear before the attribute. If the attribute is
  1584.          turned off an 'OFF' will appear before the attribute.  If more than
  1585.          one file is marked, all the attributes in the dialog box will be
  1586.          off.  Pressing the first letter of the attribute or clicking the
  1587.          mouse on the attribute will turn it off or on.  When you have made
  1588.          the desired changes, pressing Enter will change them permanently.
  1589.          Pressing Escape will cancel the operation.
  1590.  
  1591.          DL uses DOS function calls to perform the attribute change.  If
  1592.          for some reason you have a file with 'illegal' characters in it (A
  1593.          filename DOS doesn't consider valid) DL may not be able to make
  1594.          the change.
  1595.  
  1596.          File Spec  Looking for a few files in a large directory can be
  1597.          trying even with the different possible sorts.  For that reason,
  1598.          I've provided a way to filter out the files you don't want to see
  1599.          and displaying only those that you want to see.  Choose 'File
  1600.          spec' form the UTIL menu or press ^L and a dialog box will prompt
  1601.          you for a file specification.  This can be a particular file name
  1602.          or a combination of a filename and wild cards.  DL will use this
  1603.          file spec and reread the directory  displaying those files that
  1604.          meet your specification.  For example, if I enter the filespec
  1605.          'D*.EXE', DL will display only those files that begin with the
  1606.          letter D and have an EXE extension.   
  1607.  
  1608.          STATS  (Statistics) Pressing F10, ^S or clicking on STATS will
  1609.          bring  up a box showing you the particular statistics for the
  1610.          directory you are viewing.
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.                                   Page 28
  1617.          
  1618.  
  1619.              COMMAND SUMMARY FOR THE DIRECTORY VIEW OF DL.EXE
  1620.  
  1621.                                      
  1622.  
  1623.  
  1624.          Enter            :  View contents of highlighted directory.
  1625.  
  1626.          F1 or ^C         :  Change Drive.
  1627.  
  1628.          F2               :  Exit DL to the highlighted directory.
  1629.  
  1630.          F3 or ^R         :  Rename directory.
  1631.  
  1632.          F4               :  Move directory. 
  1633.  
  1634.          F5 or ^M         :  Make directory.
  1635.  
  1636.          F6 or ^V         :  Remove directory.
  1637.  
  1638.          F7 or ^H         :  Search disk for file.
  1639.  
  1640.          F8 or ^P         :  Print directory tree.
  1641.  
  1642.          F9               :  Pull down Utility Menu
  1643.                              s  Show file count and disk usage.
  1644.                              h  Hide or unhide directories.
  1645.                              d  Information about DL.EXE
  1646.  
  1647.          F10 or ^S        :  Show file count and disk usage.
  1648.  
  1649.  
  1650.  
  1651.  
  1652.                                   Page 29
  1653.  
  1654.                                      
  1655.  
  1656.  
  1657.                 COMMAND SUMMARY FOR THE FILE VIEW IN DL.EXE
  1658.       
  1659.  
  1660.  
  1661.  
  1662.       
  1663.          Enter            : View the highlighted file.
  1664.  
  1665.          ^Enter           : Run Text Editor and load highlighted file.
  1666.  
  1667.          F1 or ^C         : Copy the highlighted or marked file(s).
  1668.  
  1669.          F2 or ^D         : Delete the highlighted or marked file(s).
  1670.  
  1671.          F3 or ^R         : Rename the highlighted file.
  1672.  
  1673.          F4 or ^M         : Move the highlighted or marked file(s).
  1674.  
  1675.          F5               : Sort Menu   
  1676.                              f  sort by filename.       
  1677.                              e  sort by extension.
  1678.                              d  sort by date.
  1679.                              s  sort by size.
  1680.                              u  show unsorted listing.
  1681.         
  1682.          ^F               : Sort by filename.
  1683.  
  1684.          ^E               : Sort by extension.
  1685.  
  1686.          ^T               : Sort by date.
  1687.  
  1688.          ^Z               : Sort by size.
  1689.  
  1690.          ^U               : Show unsorted listing.
  1691.  
  1692.          F6               : Mark Menu.
  1693.  
  1694.          + or Right Arrow : Mark file.
  1695.  
  1696.          - or Left Arrow  : Unmark file.
  1697.  
  1698.          Space Bar        : Mark or Unmark file.
  1699.  
  1700.          ^Right Arrow     : Mark all but the hidden files.
  1701.  
  1702.          ^Left Arrow      : Unmark all files.
  1703.  
  1704.          F7 or ^X         : Run marked programs.
  1705.  
  1706.          F8 or ^P         : Print file list.
  1707.  
  1708.  
  1709.  
  1710.  
  1711.                                   Page 30
  1712.  
  1713.  
  1714.  
  1715.  
  1716.                COMMAND SUMMARY FOR THE FILE VIEW IN DL.EXE 
  1717.  
  1718.  
  1719.  
  1720.          @P               : Print marked files.
  1721.  
  1722.          ^A               : Change file attributes. 
  1723.  
  1724.          ^L               : File specification.        
  1725.  
  1726.          F9               : Util Menu.
  1727.                               L  Print file list.
  1728.                               T  Print marked files.
  1729.                               A  Change file attributes.
  1730.                               F  Enter file specification.  
  1731.  
  1732.          F10 or ^S        :  Display disk usage statistics.
  1733.                                         
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.                                   Page 31
  1742.  
  1743.  
  1744.  
  1745.  
  1746.                               DB and DBCONFIG
  1747.  
  1748.  
  1749.  
  1750.          Like DL, DB comes with its own configuration program.  It is very
  1751.          similar to DLCONFIG but asks you questions that are only pertinent
  1752.          to the file view.
  1753.  
  1754.  
  1755.  
  1756.  
  1757.                                    DB.EXE
  1758.  
  1759.  
  1760.          DB.EXE is the file list portion of DL.EXE.  You can use DB when
  1761.          you are wanting to work in a specific directory and have no need
  1762.          for and don't want to wait for a directory tree.  Most of the
  1763.          time, I use DB instead of typing DIR, to see what's in a directory
  1764.          and be able to scroll through it and view files.
  1765.  
  1766.          Like DIR, You can also specify a specific filename and wildcard
  1767.          combination on the command line and DB will display only those
  1768.          files meeting that specification.  For example entering DB *.DOC
  1769.          will display only the files with a DOC extension.
  1770.  
  1771.          The syntax for DB is:
  1772.  
  1773.          DB [directory] [filename.ext] [/e] [/b]
  1774.  
  1775.  
  1776.  
  1777.  
  1778.                             Using DBCONFIG.EXE
  1779.  
  1780.  
  1781.          In order to customize DB to your liking, the configuration program
  1782.          DBCONFIG is provided.  With DBCONFIG, you can modify DB so that it
  1783.          runs only in black and white, install your favorite text editor or
  1784.          word processor, change the default sort of the file list and
  1785.          change the printing options.
  1786.  
  1787.          You load DBCONFIG by first changing to the directory where
  1788.          DBCONFIG resides and typing DBCONFIG.  DBCONFIG will load DB into
  1789.          memory.  DBCONFIG will first look for DB in its own directory.  If
  1790.          it can't find it there, it will look for DB in the directories on
  1791.          your path.  If it can't find DB on your path, DBCONFIG will exit
  1792.          with an error message.  DBCONFIG will only work with DB version
  1793.          3.0.  If it finds another version of DB, DBCONFIG will exit saying
  1794.          "Wrong Version of DB.EXE".
  1795.  
  1796.  
  1797.  
  1798.  
  1799.                                   Page 32
  1800.  
  1801.  
  1802.  
  1803.          DB allows you to run a text editor or word processor to edit
  1804.          highlighted files.  You are first asked to enter the drive and
  1805.          directory of the text editor and then you need to supply its name. 
  1806.          I use the shareware program Qedit which resides in a directory on
  1807.          my drive D so i would enter 'D:\QEDIT ' and Q.EXE.
  1808.  
  1809.          The file list of DB is normally sorted by filename.  The next
  1810.          question asked BY DBCONFIG is if you'd like to have it sorted
  1811.          differently.  Your sort choices are filename, extension, date,
  1812.          size and unsorted.
  1813.  
  1814.          Mouse users are provided with a scroll bar in the directory and
  1815.          file views of DB.  By clicking on the scroll bar, you can scroll
  1816.          up or down one page or one line at a time.  When you are viewing
  1817.          the contents of files, mouse users will also have a scroll bar on
  1818.          the left side of their screen.  Some users have complained about
  1819.          the loss of a full screen for viewing because the scroll bar takes
  1820.          up the left 2 columns.  If you are one of these people, you can
  1821.          choose not to have the scroll bar visible by making that choice in
  1822.          DBCONFIG.  Even if the scroll bar is not shone, you will still be
  1823.          able to scroll up and down by clicking on the leftmost column of
  1824.          your screen.
  1825.  
  1826.          DBCONFIG will then ask you if you want to have DB send a
  1827.          particular setup string to the printer before it prints a file
  1828.          list or the contents of a file.  You can enter any setup string
  1829.          such as bold or compressed and each time you print, DB will first
  1830.          send the setup string to the printer.  After printing, DB will
  1831.          send a reset to the printer thereby removing the setup
  1832.          information.
  1833.  
  1834.          The last question DBCONFIG will ask you is if you want a form feed
  1835.          sent to the printer after printing.  Some printers automatically
  1836.          do a form feed after printing so if DB does one also, you'll waste
  1837.          a sheet of paper.
  1838.  
  1839.          You can run DBCONFIG as many times as you want to change DB to
  1840.          your liking.
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.                                   Page 33
  1847.  
  1848.  
  1849.  
  1850.  
  1851.                                Using DB.EXE
  1852.  
  1853.  
  1854.  
  1855.  
  1856.          DB loads up with a menu bar on top, a mouse scroll bar on the far
  1857.          left and if you have a mouse, a mouse cursor on the upper left 
  1858.          right under the ESC menu entry.  Under the menu bar, the first 23
  1859.          files are shown on the screen with the top one highlighted.
  1860.          Besides the filename, the kind of file (if that can be identified
  1861.          by the name), the size in bytes, the date it was created and the
  1862.          attribute such as Archive or Hidden are also shown.  Pressing UP
  1863.          or DN will move the highlight bar up or down one file.
  1864.  
  1865.          Clicking anywhere on the top arrow with the left mouse button will
  1866.          scroll down 1 file at a time. The right button will scroll down 1
  1867.          page at a time.  Similarly clicking anywhere on the lower arrow
  1868.          with the left button will scroll up 1 file at a time and the right
  1869.          button, 1 page at a time. Holding a mouse key down, will have the
  1870.          same repeat effect as holding a keyboard key down. You can also
  1871.          highlight a file by clicking on it with either button.
  1872.  
  1873.          Typing the first letter of a file, will cause the highlight
  1874.          bar to move to that directory. For example on my computer, typing
  1875.          a 'D' will highlight the 'DB.EXE' directory.  Typing a 'D' again
  1876.          will then highlight DBCONFIG.EXE.  Like in DL this letter search
  1877.          is circular.
  1878.  
  1879.          Once a file is highlighted, clicking the left button on it will
  1880.          mark it with a little arrow head and clicking the right button on
  1881.          it will show you its contents.  Clicking with the left button on a
  1882.          highlighted file that is  already  marked, will unmark it.  
  1883.  
  1884.  
  1885.          ESC  EXIT  Pressing Escape, or clicking on ESC will exit back to
  1886.          DOS and the directory you started DB from.
  1887.  
  1888.  
  1889.          VIEW  Clicking on VIEW or pressing Enter will give you a screen
  1890.          displaying the contents of the file.  Binary files can be viewed
  1891.          this way also.  You can scroll through the file just like in a 
  1892.          word processor with the UP, DN, PGUP, and PGDN keys.  Pressing 
  1893.          END will take you the end of the file.  Pressing Home will take
  1894.          you to the beginning.  DB reads the entire file to go to the end
  1895.          and then to go back to the beginning so this may take a while on
  1896.          large files.  Mouse users can have a scroll bar on the far left
  1897.          that works just like the one in the main screen of DB if they
  1898.          specified it in DBCONFIG.  Even if you specified that you don't
  1899.          want to see it, the left most column will act as if there were one
  1900.          there if you click your mouse on it.  Along the top there is also
  1901.          Mouse users can use the HOME and END choices to go the beginning
  1902.  
  1903.  
  1904.  
  1905.                                   Page 34
  1906.  
  1907.  
  1908.  
  1909.          and end of the file being viewed.  Pressing Escape or clicking on
  1910.          EXIT or pressing Enter will land you back in the file list. You
  1911.          can print the file by clicking on the PRINT portion of the menu,
  1912.          pressing ^P or pressing F8.  DB prints a file by reading it into a
  1913.          buffer and using BIOS commands to print it.  Since DB does no
  1914.          print spooling, you have to wait while the document is being
  1915.          printed before doing anything else.  Pressing F1 or clicking on
  1916.          the HEX part of the menu bar will allow you to view the file in
  1917.          hexadecimal.  Future versions of DB will also allow byte editing
  1918.          in hex.
  1919.  
  1920.          Unlike earlier versions, the viewed file is not wrapped at the
  1921.          right end of your screen.  If you are viewing a binary file or one
  1922.          with particularly long lines, you can use the left and right
  1923.          cursor arrows or click on the left and right arrows on the menu
  1924.          bat to see more of the file.  For your convenience in viewing
  1925.          binary files and my programming convenience, all lines longer than
  1926.          130 characters will be wrapped at column 130.
  1927.  
  1928.          EDIT   If you've run DBCONFIG and specified a text editor you can
  1929.          press the Ctrl key and the Enter key together (This is abbreviated
  1930.          as^Enter) or click on the EDIT choice of the menu bar and DB will
  1931.          run your text editor and if possible, have it load up the
  1932.          highlighted file.
  1933.  
  1934.          In DB you can mark a group of files for copying, deletion or
  1935.          moving, printing and if they are programs, running.  If no files
  1936.          are marked, DB will act only on the highlighted file.
  1937.  
  1938.  
  1939.          MARK  You can mark a file in 5 ways.  First, highlight the file. 
  1940.          Then pressing the Plus (+) key, pressing the space bar or pressing
  1941.          the right left arrow key will mark the file.  This will be
  1942.          indicated by a little arrow heat pointing to the file.  Clicking
  1943.          on the highlighted file with the left button will mark the file as
  1944.          well.  You can also use the mark menu which will give you the
  1945.          choice of marking just the highlighted file, unmarking the
  1946.          highlighted file, marking or unmarking all files or remarking. 
  1947.          I'll explain remarking in as minute.  
  1948.  
  1949.  
  1950.          UNMARK  Similarly you can unmark a marked file in 5 ways. 
  1951.          Highlight the file.  Then, pressing the Minus (-) key, pressing
  1952.          the left arrow key, pressing the space bar, or clicking the right
  1953.          button of the mouse on the highlighted file will unmark it.  You
  1954.          can also use the mark menu as described above.
  1955.  
  1956.          You can mark as many files as you like.  Pressing the Ctrl key and
  1957.          the right arrow key will mark all the files.  Similarly pressing
  1958.          the CTRL key and pressing the left arrow will unmark all files. 
  1959.          Mouse users will need to click on the mark menu and choose Mark
  1960.          All or Unmark All to accomplish the same.  DB will not permit you
  1961.  
  1962.  
  1963.  
  1964.                                   Page 35
  1965.  
  1966.  
  1967.  
  1968.          to mark a hidden file.  To find out more about hidden files and
  1969.          how to unhide them, please read the section on changing file
  1970.          attributes.
  1971.  
  1972.  
  1973.          REMARK  Once a file has been operated on (copied, or moved) the
  1974.          mark arrow is replaced by a little circle.  If you want to repeat
  1975.          an operation on the same files, pressing the asterisk '*' or
  1976.          clicking on the on the mark menu and choosing Remark will mark all
  1977.          files with a little circle preceding it.
  1978.  
  1979.  
  1980.          COPY  Clicking on COPY, pressing F1 or ^C will bring up a dialog
  1981.          box asking where you want the files to be copied.  You can copy 
  1982.          to any directory or drive.  DB allow you to change the filename
  1983.          when copying.  You can also use the DOS wild cards, '*' and '?',
  1984.          when you copy.  You can even copy the file to the same directory
  1985.          but with a different filename.  The only thing DB won't let you
  1986.          do, is copy a file on top of itself.  
  1987.  
  1988.          DB checks the path that you've entered to see if it exists.  If DB
  1989.          can't find it, DB assumes that you want to change the filename and
  1990.          will do so if DB can make a pathname and filename out of your
  1991.          entry.  Be careful, because if the last part of your pathname is
  1992.          entered incorrectly, DB will copy the file to the first part of
  1993.          the pathname and change the file's name to the last part of the
  1994.          pathname. 
  1995.          
  1996.          Once DB had copied a file, a little circle will appear in front of
  1997.          the filename to let you know that it has been copied. 
  1998.  
  1999.          Before trying to copy a file, DB first looks to see if the target
  2000.          directory or drive has enough room.  If it does, then DB copies
  2001.          the file to the new directory or drive.  If there isn't enough
  2002.          room for the file, DB will move on to the next file.  DB will go
  2003.          through all the marked files and copy only those that fit.  The
  2004.          remaining files will stay marked. If the target disk gets full, DB
  2005.          will stop, leaving the still uncopied files, marked.  If you are
  2006.          copying to a floppy diskette, you can then change diskettes and
  2007.          repeat the copy procedure on the remaining marked files.  You can
  2008.          do this as many times as necessary  until all of the marked files
  2009.          are copied.  If at any time while copying a group of files and you
  2010.          decide you want to stop the operation, press Escape and DB will
  2011.          stop after copying the file it's presently working on.
  2012.  
  2013.  
  2014.          MOVE  Pressing F4, clicking on MOVE or pressing ^M will activate
  2015.          MOVE. Move works like copy except that when the files are copied 
  2016.          to the new directory or drive they are removed from the current 
  2017.          one.  If you are moving files to another directory on the same
  2018.          drive, all that happens is that the file is renamed.  If you are 
  2019.          moving files to another drive, the files will first be copied to 
  2020.  
  2021.  
  2022.  
  2023.                                   Page 36
  2024.  
  2025.  
  2026.  
  2027.          the new drive and then deleted from the old one.  If you are 
  2028.          trying to move a file to a drive or directory, where a file by 
  2029.          that name already exists, DB will beep and warn you of the        
  2030.          other file's existence.  If you still want to make the move, DB
  2031.          will do so overwriting the other file.
  2032.  
  2033.          Like copying you can also change a file's name when moving.  If in
  2034.          addition to specifying a path you add a filename or a filename
  2035.          with wild cards, DB will change the names of the copied files. 
  2036.          This can lead to ambiguity if for instance you entered an
  2037.          incorrect pathname which could be mistaken for a pathname and
  2038.          filename.  If there is any question as to what your intentions may
  2039.          be DB will ask you.
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.                                   Page 37
  2046.  
  2047.  
  2048.  
  2049.          DB will copy and move in the following manner:
  2050.  
  2051.  
  2052.                          ONE FILE MARKED
  2053.  
  2054.  
  2055.          What Entered                      What DB Will Do
  2056.  
  2057.  
  2058.          Valid Pathname                    Copies or moves to Path.
  2059.  
  2060.          Valid Pathname +                  Copies or moves to Path and
  2061.          Filename and Extension            changes name to new Filename.
  2062.  
  2063.          Valid Pathname + Filename         DB will ask you if you want to
  2064.          with no extension.                make the copy or move and
  2065.                                            change the name.
  2066.  
  2067.          Filename entered with the         DB will change the name,
  2068.          wildcards '*' and '?'             making a new name out of the
  2069.                                            wildcards.
  2070.  
  2071.  
  2072.                       MANY FILES MARKED
  2073.  
  2074.  
  2075.          What Entered                      What DB Will Do
  2076.  
  2077.  
  2078.          Valid Pathname                    Copies or moves to Path.
  2079.  
  2080.          Valid Pathname +                  Copies or moves to Path and
  2081.          Filename and Extension            changes all files to the new
  2082.                                            Filename.
  2083.  
  2084.          Valid Pathname + Filename         Since you are copying many
  2085.          with no extension.                files, DB will assume that you
  2086.                                            entered a path that doesn't
  2087.                                            yet exist and DB will ask you
  2088.                                            if you want to create it.
  2089.  
  2090.          Filename entered with the         DB will change the names,
  2091.          wildcards '*' and '?'             making new names out of the
  2092.                                            wildcards.
  2093.          
  2094.  
  2095.  
  2096.  
  2097.  
  2098.                                   Page 38
  2099.  
  2100.  
  2101.  
  2102.          DELETE  You can delete the highlighted file or the marked files
  2103.          by clicking on DELETE, pressing F2 or pressing ^D.  Before 
  2104.          deleting the files, DB will ask you if you are sure.  Pressing or
  2105.          clicking on enter will set DB on its work.  If while deleting a
  2106.          group of files, you decide to stop, Press the Escape key and DB
  2107.          will stop.
  2108.  
  2109.  
  2110.          RENAME  You can only rename one file at a time, so when pressing
  2111.          F3, clicking on RENAME or pressing ^R, DB act only on the file
  2112.          that is highlighted.  DB used DOS calls to rename a file and
  2113.          therefore will only let you use a name that DOS will allow.  DOS
  2114.          doesn't like filenames with blanks or the characters . " / \ [ ] :
  2115.          ; | < > + = , in it.  
  2116.  
  2117.          SORT  Pressing F5 or clicking on SORT will bring up the sort menu.
  2118.          You can enter the first letter of your sort choice or you can
  2119.          scroll the highlighted bar to Filename, Extension, Date, Size or
  2120.          Unsorted and press Enter and the screen will be updated with the
  2121.          sorted or unsorted directory .  The Unsorted option gives you the
  2122.          file listings in the order that they appear on your disk.  You can
  2123.          also click a mouse on the choice and it will work the same way.
  2124.  
  2125.          There is also a quick way to sort with bypassing the menu. ^F
  2126.          sorts by filename.  ^E sorts by extension, ^T sorts by date and
  2127.          ^Z sorts by size. 
  2128.  
  2129.          RUN IT  You can run any highlighted program or any group of marked
  2130.          EXE, COM and BAT files by pressing F7 or clicking on 'RUN IT' on
  2131.          the menu bar.  If only 1 file is marked, DL will immediately run
  2132.          it.  If a group of files are marked,  DL will first ask you for
  2133.          confirmation before running them.  If none of the marked files
  2134.          have a BAT, EXE of COM extension, DL will make no attempt to run
  2135.          them.  DL creates a batch file and then completely exits so it
  2136.          won't take up any memory while you are running programs.  When you
  2137.          are finished, the batch file will run DL again
  2138.  
  2139.  
  2140.          UTIL  Pressing F9 or clicking on the UTIL part of the menu bar
  2141.          will pull down the utility menu.  From the utility menu you have
  2142.          the options of  printing the file list, printing the contents of
  2143.          the marked files, changing the attributes of the marked files,
  2144.          rereading the directory with a particular filter and getting more
  2145.          information about DB.EXE.  You can use the up and down arrow keys
  2146.          to move the menu bar to the desired option, press the capitalized
  2147.          letter of the desired option, or click on the desired option.
  2148.  
  2149.  
  2150.          Print File List.  Press F8, ^P or choose print filelist from the
  2151.          UTIL menu and DB will print out a copy of the file list just like
  2152.          it is displayed on the screen.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.                                   Page 39
  2158.  
  2159.  
  2160.  
  2161.          Print File Text.  You can print a copy of any text file with this
  2162.          selection.  If you have no files marked, DB will print the
  2163.          highlighted file otherwise it will print all the marked files.  DB
  2164.          use BIOS calls to print a file and do no print spooling so you
  2165.          must wait for the file to be printed before continuing.  The
  2166.          default printer is LPT1, but this can be redirected through DOS's
  2167.          mode command.
  2168.  
  2169.  
  2170.  
  2171.          CHANGING FILE ATTRIBUTES
  2172.  
  2173.          Every file on your disk has a directory listing.  This directory
  2174.          listing, contains the file name, the extension, the size in bytes,
  2175.          the date of last modification and other useful information.  This
  2176.          directory listing also contains a number called the attribute
  2177.          byte.  This attribute byte tells DOS if the directory listing is
  2178.          that of a file, a subdirectory or a volume label.  A directory
  2179.          listing for a file, can be any one of 4 different numbers or any
  2180.          combination thereof. DB shows the files attributes as the last
  2181.          entry after the file modification date.
  2182.  
  2183.          The choices are:
  2184.  
  2185.          System   :  Abbreviated as Sys, this attribute doesn't signify
  2186.                      much, except the DOS boot files usually have this
  2187.                      attribute.  A file with the system attribute turned on
  2188.                      cannot be seen by a DOS 'DIR' command and cannot be
  2189.                      read by other files.  However DL and DB will show it.
  2190.  
  2191.         Hidden   :  Abbreviated as Hid in DL and DB, this attribute also    
  2192.                     hides a file from normal DOS operations.  However like 
  2193.                     Sys, DL and DB will show it.
  2194.  
  2195.         Read Only:  Abbreviated as R/O, a file marked as read only
  2196.                     cannot be modified, or deleted by normal DOS
  2197.                     operations.  You need not worry about this when using
  2198.                     DL or DB to delete or rename files
  2199.  
  2200.         Archive :  Abbreviated as Arc in DB, this is used as an indicator
  2201.                    in back up operations.  A file marked with the archive
  2202.                    attribute has not been backed up since the last
  2203.                    modification.
  2204.  
  2205.  
  2206.  
  2207.          DL allow you to change a file's attributes very easily.  Choose
  2208.          Attributes from the UTIL menu or just press ^A and a screen will
  2209.          pop up showing the attributes for the highlighted file or if only
  2210.          one file is marked the marked file.  If the attribute is turned on
  2211.          an 'ON' will appear before the attribute. If the attribute is
  2212.          turned off an 'OFF' will appear before the attribute.  If more than
  2213.          one file is marked, all the attributes in the dialog box will be
  2214.          off.  Pressing the first letter of the attribute or clicking the
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.                                   Page 40
  2221.  
  2222.  
  2223.  
  2224.          mouse on the attribute will turn it off or on.  When you have made
  2225.          the desired changes, pressing Enter will change them permanently.
  2226.          Pressing Escape will cancel the operation.
  2227.  
  2228.          DB uses DOS function calls to perform the attribute change.  If
  2229.          for some reason you have a file with 'illegal' characters in it (A
  2230.          filename DOS doesn't consider valid) DB may not be able to make
  2231.          the change.
  2232.  
  2233.          File Spec  Looking for a few files in a large directory can be
  2234.          trying even with the different possible sorts.  For that reason,
  2235.          I've provided a way to filter out the files you don't want to see
  2236.          and displaying only those that you want to see.  Choose 'File
  2237.          spec' form the UTIL menu or press ^L and a dialog box will prompt
  2238.          you for a file specification.  This can be a particular file name
  2239.          or a combination of a filename and wild cards.  DL will use this
  2240.          file spec and reread the directory  displaying those files that
  2241.          meet your specification.  For example, if I enter the filespec
  2242.          'D*.EXE', DL will display only those files that begin with the
  2243.          letter D and have an EXE extension.   
  2244.  
  2245.  
  2246.          ABOUT DB.EXE  DB.EXE is part of the DIRECTOR group of utilities
  2247.          and is Shareware.  It is not free.  If you are using it regularly,
  2248.          you should register.  I hope that wherever you got DB.EXE, you
  2249.          also got DL.EXE as well as the documentation for them.  If that is
  2250.          not so, the information gotten from this menu choice will let you
  2251.          know that and give you my name and address for registration and
  2252.          receiving complete copies of DIRECTOR.
  2253.  
  2254.  
  2255.          STATS  (Statistics) Pressing F10, ^S or choosing Statistics from
  2256.          the UTIL menu will bring  up a box showing you the particular
  2257.          statistics for the directory you are viewing.
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.                                   Page 41
  2264.  
  2265.  
  2266.          
  2267.                         COMMAND SUMMARY FOR DB.EXE
  2268.  
  2269.                                      
  2270.             
  2271.          Enter            : View the highlighted file.
  2272.  
  2273.          ^Enter           : Run Text Editor and load highlighted file.
  2274.  
  2275.          F1 or ^C         : Copy the highlighted or marked file(s).
  2276.  
  2277.          F2 or ^D         : Delete the highlighted or marked file(s).
  2278.  
  2279.          F3 or ^R         : Rename the highlighted file.
  2280.  
  2281.          F4 or ^M         : Move the highlighted or marked file(s).
  2282.  
  2283.          F5               : Sort Menu   
  2284.                              f  sort by filename.       
  2285.                              e  sort by extension.
  2286.                              d  sort by date.
  2287.                              s  sort by size.
  2288.                              u  show unsorted listing.
  2289.         
  2290.          ^F               : Sort by filename.
  2291.  
  2292.          ^E               : Sort by extension.
  2293.  
  2294.          ^T               : Sort by date.
  2295.  
  2296.          ^Z               : Sort by size.
  2297.  
  2298.          ^U               : Show unsorted listing.
  2299.  
  2300.          F6               : Mark Menu.
  2301.  
  2302.          + or Right Arrow : Mark file.
  2303.  
  2304.          - or Left Arrow  : Unmark file.
  2305.  
  2306.          Space Bar        : Mark or Unmark file.
  2307.  
  2308.          ^Right Arrow     : Mark all but the hidden files.
  2309.  
  2310.          ^Left Arrow      : Unmark all files.
  2311.  
  2312.          F7 or ^X         : Execute Program.
  2313.  
  2314.          F8 or ^P         : Print file list.
  2315.  
  2316.          @P               : Print marked files.
  2317.  
  2318.          ^A               : Change file attributes. 
  2319.  
  2320.  
  2321.  
  2322.                                  Page 42 
  2323.  
  2324.  
  2325.                         COMMAND SUMMARY FOR DB.EXE
  2326.  
  2327.          ^L               : Reread the directory with a particular file     
  2328.                             specification.
  2329.  
  2330.          F9               : Util Menu.
  2331.                               L  Print file list.
  2332.                               T  Print marked files.
  2333.                               A  Change file attributes.
  2334.                               F  Reread directory with a file spec.
  2335.                               D  Give information about DB.EXE
  2336.  
  2337.          F10 or ^S    :  Display disk usage statistics.
  2338.                                         
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.                                   Page 43
  2345.  
  2346.  
  2347.  
  2348.          This program is produced by a member of the Association of
  2349.          Shareware Professionals (ASP). ASP wants to make sure that the
  2350.          shareware principle works for you. If you are unable to resolve a
  2351.          shareware-related problem with an ASP member by contacting the
  2352.          member directly, ASP may be able to help. The ASP Ombudsman can
  2353.          help you resolve a dispute or problem with an ASP member, but does
  2354.          not provide technical support for members' products. Please write
  2355.          to the ASP Ombudsman at P.O. Box 5786, Bellevue, WA 98006 or send
  2356.          a Compuserve message via easyplex to ASP Ombudsman 70007,3536"
  2357.  
  2358.  
  2359.  
  2360.                              REGISTRATION FORM
  2361.  
  2362.  
  2363.  
  2364.          ____DIRECTOR  Release 1.0   Diskette, Manual
  2365.              and Registration......................  @ $30.00 ea  $________
  2366.  
  2367.          ____DIRECTOR  Release 1.0  Diskette, Manual
  2368.              on Diskette and Registration..........  @ $25.00 ea  $________
  2369.            
  2370.                                                       Subtotal    $________
  2371.  
  2372.         California residents please add 6% sales tax:        tax  $________
  2373.  
  2374.                                                           Total   $________
  2375.  
  2376.          Please make checks payable to:
  2377.  
  2378.                                         Helpware
  2379.                                   100 Bayo Vista Way #6
  2380.                                    San Rafael, CA 94901
  2381.  
  2382.  
  2383.         Name:_________________________________________________________________
  2384.  
  2385.         Company:_______________________________________________________________
  2386.  
  2387.         Address:_______________________________________________________________
  2388.  
  2389.         Where did you obtain DIRECTOR__________________________________________
  2390.  
  2391.         ________________________________________________________________________
  2392.  
  2393.         Any comments, suggestions or bugs?_____________________________________
  2394.  
  2395.         _______________________________________________________________________
  2396.  
  2397.         _______________________________________________________________________
  2398.  
  2399.  
  2400.  
  2401.                                 REGISTERING BY PHONE
  2402.  
  2403.  
  2404.          For your convenience, you may now register for DIRECTOR through
  2405.          the Public (Software) Library with their 800 number and use your
  2406.          credit card.  PSL will contact me the same day and I will send you
  2407.          the latest release of DIRECTOR.  
  2408.  
  2409.                     Their phone number is 1-800-2424-PSL
  2410.  
  2411.  
  2412.          My name is Dan Baumbach I am a member of ASP., The Association of
  2413.          Shareware Professionals.  I can be reached either at the above
  2414.          address, on CompuServe electronic mail 71320,1277, or at
  2415.          (415) 453-9779.  Thank you for your registration.
  2416.